
#打包镜像： docker build -t theme .
#创建并运行容器： docker run -d --name theme -p 8808:8808 theme
#创建并运行容器： docker run -d --name theme -p 8808:8808 -v /usr/local/servers/theme-app:/app theme
#jdk镜像直接创建可服用容器：docker run -d --name theme -p 8808:8808 -v /usr/local/servers/theme-app:/app java:8 /usr/bin/java -jar /app/theme.jar

# 第一种方式
#当前使用：1、docker build -t theme . 2、docker run -d --name theme -p 8808:8808 -v /usr/local/servers/theme-app:/app theme
#FROM java:8
# 作者
#MAINTAINER cuixinfu <cuixinfu@163.com>
# 添加jar到镜像并命名为user.jar
#ADD theme-passport-web.jar theme.jar
# 镜像启动后暴露的端口
#EXPOSE 8808
# jar运行命令，参数使用逗号隔开
#ENTRYPOINT ["java","-jar","theme.jar"]

# 第二种方式
FROM jdk:8
VOLUME /tmp
ADD target/springcloud_alibaba_api-1.0-SNAPSHOT.jar app.jar
EXPOSE 1020ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar","--spring.profiles.active=prd"]